overthrust mountain - German English Dictionary